-- 格式化快捷键
vim.keymap.set("n", "<leader>f", function()
    vim.lsp.buf.format({ async = true })
  end, { desc = "格式化代码" })
  
  -- 自动保存时格式化（可选）
  vim.api.nvim_create_autocmd("BufWritePre", {
    pattern = { "*.vue", "*.js", "*.ts" },
    callback = function()
      vim.lsp.buf.format({ async = false })
    end,
  })